Finding and Visualizing Graph Clusters Using PageRank Optimization
نویسندگان
چکیده
We give algorithms for finding graph clusters and drawing graphs, highlighting local community structure within the context of a larger network. For a given graph G, we use the personalized PageRank vectors to determine a set of clusters, by optimizing the jumping parameter α subject to several cluster variance measures in order to capture the graph structure according to PageRank. We then give a graph visualization algorithm for the clusters using PageRank-based coordinates. Several drawings of real-world data are given, illustrating the partition and local community structure.
منابع مشابه
A Spectral Algorithm with Applications to Exploring Data Graphs Locally
We provide an optimization characterization of a local version of the traditional spectral optimization problem used for finding graph cuts. Rather than computing an approximation to the best partition in the entire input graph, we are motivated by the problem of computing an approximation to the best partition near an input seed set. Such a primitive seems quite useful in improving and refinin...
متن کاملInvestorRank and an Inverse Problem for PageRank
We explore methods that allow us to change an existing network’s structure to achieve a desired PageRank. Being able to change the ranking of the nodes is desirable for any network for which the PageRank determines the importance of the nodes. We search for a perturbation to the original network that when added will give the desired ranking. We derive multiple algorithms to solving this Inverse...
متن کاملVisualizing the Clusters and Dynamics of HPV Research Area
Purpose: The purpose of the present study is to visualize HPV clusters’ relationships and thematic trends in the world. Methodology: The research type is an applied one with analytical approach and it has been done using co-word analysis. The population of this study consists of articles’ keywords indexed during 2014-2018 in the Web of Science (WoS) in HPV subject area. The total numbers of th...
متن کاملDistributed Algorithms for Finding Local Clusters Using Heat Kernel Pagerank
A distributed algorithm performs local computations on pieces of input and communicates the results through given communication links. When processing a massive graph in a distributed algorithm, local outputs must be configured as a solution to a graph problem without shared memory and with few rounds of communication. In this paper we consider the problem of computing a local cluster in a mass...
متن کاملThe heat kernel as the pagerank of a graph
The concept of pagerank was first started as a way for determining the ranking of Webpages by Web search engines. Based on relations in interconnected networks, pagerank has become a major tool for addressing fundamental problems arising in general graphs, especially for large information networks with hundreds of thousands of nodes. A notable notion of pagerank, introduced by Brin and Page and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Internet Mathematics
دوره 8 شماره
صفحات -
تاریخ انتشار 2010